Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F2 Latvia F1 Lithuania F2 Germany-w2 Germany-w3 Greece F2 Slovenia F2 Austria F4 Germany-w2 Germany-w3 Switzerland F2 Switzerland F3 France F5 Sweden F1 Slovenia F1 Czech Republic F3 Greece F1 Greece F3 Turkey F34 Turkey F35 Czech Republic F4 Czech Republic F7 Italy F2 Qatar F2 Czech Republic F2 Czech Republic F4 Czech Republic F7 Czech Republic F12 Czech Republic F4 (Usti Nad Orlici) Greece F2 Prague Open - Prague 2003 USTA Tallahassee Tennis Challenger - Tallahassee Bauer Watertechnology Cup - Eckental Germany-w4 Germany F16 Internationaux de Doubs Open de Franchie-Comte - Besancon ECU Prague Open - Prague Slovenia F3 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Germany-w1 ATP Challenger Trophy 2007 - Trnava Austria F1 Austria F2 Ethias Trophy - Mons Mitsubishi Electric Europe Cup - Monza ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava BNP Paribas Primrose - Bordeaux Greece F1 Germany F15 Pekao Open - Szczecin PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw Muller Cup - Ulm Ciur Cup 99 - Prague Internazionali di Tennis - Bergamo Rome Challenger BMW Tennis Championship - Sunrise Bordeaux Challenger Prostejov Challenger Pozoblanco Challenger Zivnobanka Open - Prostejov Caloundra Challenger Challenger 42 - Andrezieux Residenza Open - Magdeburg Sarajevo Challenger Tulsa Auto Collection USTA Challenger - Tulsa Shanghai Challenger Tashkent Challenger Ljubljana Open 2002 - Ljubljana Okal Open - Eckental Eckental Challenger Ortisei Challenger Warsteiner Challenger Wolfsburg - Wolfsburg ECM Cup - Prague Sarajevo Challenger Bath Challenger Open de Franche Comte - Besancon Sarasota Challenger BMW Brixina Tennis Open 2000 - Bressanone Yokohama International Tennis Tournament - Yokohama Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov Regional Hand Center Men's Challenger - Fresno IPP Open - Helsinki Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Leon Challenger 2002 Tulsa USTA Challenger - Tulsa Sporting Challenger - Turin GHI Bronx Classic - Bronx Samsung Securities Cup Challenger - Seoul Steelers Cup - Kosice Tatra Banka Open 2001 - Bratislava USTA Tennis Championships of Houston - Houston Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Atlantic City Open - Atlantic City 3rd Volkswagon Challenger - Wolfsburg Ostdeutscher Sparkassen Cup - Dresden Steelers Cup - Kosice Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ispat Open 2004 - Ostrava Bergamo Challenger St. Brieuc Challenger Aix En Provence Challenger Prague Open - Prague Prague Challenger Brescia Challenger Wroclaw Challenger Prostejov Challenger Eckental Challenger Aamulehti Tampere Open - Tampere Bergamo Challenger Cherbourg Challenger ECM Prague Open - Prague BH Telecom Sarajevo 2007 - Sarajevo GHI Bronz Classic - Bronx BMW Tennis Championship - Sunrise Heilbronn Open - Heilbronn The Shelbourne Irish Open - Dublin Open D'Orleans - Orleans Bauer Watertechnology Cup - Eckental Lambertz Open by Stawag - Aachen Internazionali di Tennis di Bergamo - Bergamo Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Pekao Open - Szczecin ECM Prague Open 2005 - Prague Szczecin Challenger XL Bermuda Open - Bermuda Trnava Challenger Bergamo Challenger Czech Indoor Open - Prague Eckental Challenger Ningboo Challenger Tatra Banka Slovak Open - Bratislava Oberstaufen Cup - Oberstaufen Open de L'Isere-Trophee BNP Paribas - Grenoble Lambertz Open by Stawag 2007 - Aachen Pau Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Waco International Tennis Challenger - Waco Cassis Challenger Orleans Challenger Bordeaux Challenger St. Brieuc Challenger Schickendanz Open - Furth Perugia Challenger Braunschweig Challenger Trieste Challenger 2000 Cairo Challenger - Cairo CA-Challenge - Graz Oberstraufen Cup - Oberstaufen Prostejov Challenger 9th Wartburg Open - Eisenach Wroclaw Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Bordeaux Challenger Ortisei Challenger Burnie Challenger Aix En Provence Challenger Kaohsiung Challenger Mallorca Open - Mallorca Bath Challenger Stockholm Open - Stockholm ECM Cup - Prague Ortisei Challenger KGHM Dialog Polish Indoors - Wroclaw ATP Challenger Hamburg - Hamburg 2000 Challenger de Granby - Granby Podebradka Cup - Prague TED Open Istanbul - Istanbul Trofeo Barcelona de Tenis - Barcelona Oberstaufen Challenger Rome 1 Challenger Prague Challenger Istanbul Challenger Challenger Ford de Cherbourg - Cherbourg Siemens Open 2001 - Scheveningen Marbella Challenger Qatar Open - Doha Montechiarugolo - Parma Challenger Open 13 - Marseille San Marino Challenger Vilnus Challenger Estoril Open - Estoril Open Seat Godo - Barcelona Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Qatar F1 Heineken Open Shanghai - Shanghai Rennes Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Tunis Challenger Cordenons Challenger Qatar Open - Doha Heineken Open - Auckland IPP Open - Helsinki Prostejov Challenger Caltanissetta Challenger SAP Open - San Jose Rome Challenger Fifth-Third Bank Tennis Championships - Lexington ATP Open Castilla y Leon - Segovia Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Phoenix Challenger The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad CA Challenge - Graz Heilbronn Open - Heilbronn RCA Championships - Indianapolis Internazionali de Tennis di Bergamo - Bergamo Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Vancouver Challenger Kremlin Cup - Moscow Aptos Challenger Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Prague Challenger Biella 2 Challenger Opel Bulvaria MCG Bulgarian Open - Sofia Grand Prix Hassan II - Casablanca Eckental Challenger Heilbronn Open - Heilbronn Helsinki Challenger Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Zagreb Challenger Rezidenza Open - Magdeburg BMW Open - Munich Hypo Group Tennis International - Portschach IX Open Internacional D'Andorra - Andorra Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Ordina Open - 's-Hertogenbosch Renault Slovenian Open - Ljubljana Eisenberg Jerusalem Open 2000 - Jerusalem Muller Cup 2000 - Ulm LTA Men's Challenger - Wrexham ATP Kremlin Cup - Moscow Osaka International Tennis Tournament - Osaka KGHM Polish Indoors - Wroclaw St. Petersburg Open - St. Petersburg Traralgon Challenger Cherbourg Challenger Pau Challenger IPP Open - Helsinki Sydney International - Sydney Vicenza Challenger Forli 6 Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos ABN/AMRO World Tennis Tournament - Rotterdam Milan Challenger The Tennis Channel Open - Las Vegas Zug Challenger Open de Franche-Comte - Besancon Czech Open - Prostejov Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Tenerife 1 Challenger Mercedes Cup - Stuttgart Tatra Banka Slovak Open - Bratislava 10° Trofeo Luigi Pezzoli - Bergamo Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Generali Open - Kitzbuhel Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart Open de Moselle - Metz BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Aamulehti Tampere Open - Tampere 2000 Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Qatar Exxon Mobil Open - Doha Copenhagen Open - Copenhagen Orleans Challenger Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Ostrava Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Mouilleron-Le-Captif Challenger Countrywide Classic - Los Angeles ATP Challenger Trophy 2008 - Trnava Recanati Challenger Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Genova Challenger Ostrava Challenger Dubai Duty Free Tennis Championships - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Quimper Challenger BMW Open - Munich Oeiras 3 Challenger Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Farmers Classic - Los Angeles Rakuten Japan Open - Tokyo Prague Challenger Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Petange Challenger BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Heilbronn Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Bergamo Challenger Sarajevo Challenger AEGON Championships - London Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Bank Austria Tennis Trophy - Vienna Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Bet-at-home Cup - Kitzbuhel Ortisei Challenger Cherbourg Challeger Le Gosier Challenger ABN AMRO World Tennis Tournament - Rotterdam Masters Series - Hamburg Orleans Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Thailand Open - Bangkok Sarajevo Challenger Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Heilbronn Challenger Jersey Challenger US Men's Clay Court Championship - Houston China Open - Beijing Bergamo Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich AEGON Championships - London Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Topshelf Open - 's-Hertogenbosch Erste Bank Open - Vienna Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam St. Brieuc Challenger Gerry Weber Open - Halle Guadalajara Challenger Studena Croatia Open - Umag ABN AMRO World Tennis Tournament - Rotterdam Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Mexico City Challenger Brisbane International - Brisbane Swiss Indoors Basel - Basel BMW Open - Munich If Stockholm Open - Stockholm Rome Challenger SkiStar Swedish Open - Bastad Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Croatia Open Umag - Umag Gerry Weber Open - Halle Ostrava Challenger AEGON Championships - London Open 13 - Marseille Open 13 Provence - Marseille Generali Open - Kitzbuhel The Stella Artois Championships - London Synsam Swedish Open - Bastad Open Sud de France - Montpellier ATP Kremlin Cup - Moscow The Artois Championships - London Heineken Open - Auckland Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Anytech365 Andalucia Open - Marbella Gerry Weber Open - Halle Istanbul Challenger Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open 13 - Marseille Gerry Weber Open - Halle Liberec Challenger Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona AEGON Championships - London Bratislava Challenger Vancouver Challenger Gerry Weber Open - Halle BMW Open - Munich St. Petersburg Open - St. Petersburg Rome Challenger Valencia Open - Valencia Savannah Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Malaysian Open - Kuala Lumpur Orleans Challenger Zivnobanka Czech Open - Prostejov Prostejov Challenger Open de la Comunidad Valenciana - Valencia Heineken Open - Auckland Binghamton Professional Tennis Tournament - Binghamton Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Challenger 42 - Andrezieux Gerry Weber Open - Halle Ostrava Challenger SkiStar Swedish Open - Bastad Grand Prix Hassan II - Marrakech Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Intrum Stockholm Open - Stockholm Koblenz Challenger Brisbane International - Brisbane Winston-Salem Open - Winston-Salem Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport TED Open - Istanbul USTA Championships of Kerrville - Kerrville Prague Challenger - Prague Open Castilla y Leon - Segovia Barcelona Open BancSabadell - Barcelona Intersport Heilbronn Open - Heilbronn SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Vancouver Challenger Garanti Koza Sofia Open - Sofia BMW Open - Munich Chengdu Open - Chengdu Tata Open Maharashtra - Pune Prague II Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Marbella Challenger BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Swiss Open - Gstaad Salzburg-Anif Challenger St. Petersburg Open - St. Petersburg SAP Open - San Jose Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Noventi Open - Halle Hamburg European Open - Hamburg Swiss Open - Gstaad Singapore Tennis Open - Singapore Open 13 Provence - Marseille Sanremo Challenger Astana Open - Nur-Sultan Wimbledon - London Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Sofia Open - Sofia Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Brisbane - Brisbane Medibank International - Sydney SAP Open - San Jose Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Interwetten Austrian Open - Kitzbuhel Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Rogers Cup - Montreal 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Moselle Open - Metz Next Generation Adelaide International - Adelaide St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Internazionali BNL dItalia - Rome Grand Prix de Tennis de Lyon - Lyon If Stockholm Open - Stockholm Western & Southern Financial Group Masters - Cincinnati Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Turkish Airlines Open Antalya - Antalya Shanghai - Shanghai BNP Paribas Open - Indian Wells 2001 Mercedes Cup - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Ottignies-Louvain-la-Neuve Challenger Barcelona Open BancSabadell - Barcelona Noumea Challenger Mutua Madrilena Masters Madrid - Madrid Allianz Suisse Open - Gstaad Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril BNP Paribas Masters - Paris AIG Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Tennis Masters Series - Madrid Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Rogers Cup - Toronto Mercedes Cup - Stuttgart BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Serbia Open - Belgrade Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Miami Open - Miami Sony Open Tennis - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Indianapolis Tennis Championships - Indianapolis Apia International - Sydney Grand Prix Hassan II - Casablanca Erste Bank Open - Vienna PTT Thailand Open - Bangkok Intrum Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris Shanghai ATP Masters 1000 - Shanghai U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London French Open - Paris Australian Open - Melbourne Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group I, PO, LAT-ISR 2-3 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group II, PO, LAT-EGY 4-1 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, PO, THA-LAT 2-3 Olympics - Beijing